<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        //对象 一个具体的对象
        //对象是一组无序的相关属性和方法的集合，所有的事物都是对象，例如字符串，数值，数组，函数等
        //属性是特征，方法是行为
        //创建对象
        //    1.利用字面量创建对象
        //    2.利用new Object创建对象
        //    3.利用构造函数创建对象

        //1.利用字面量创建对象{}
        var obj = {    //对象名
            uname: '孙金瑶',   //属性名：属性值
            age: 18,   //多个属性和方法之间用逗号隔开
            sex: '女',
            sayhi: function () {      //方法
                console.log('hi~');
            }

        }
        console.log(obj.uname);   //调用对象的属性法1（对象名.属性名）
        console.log(obj['age']);  //法2
        //调用方法
        obj.sayhi();


    </script>
</head>

<body>

</body>

</html>